equiangular polygon - French English Dictionary